Life term - Turco Inglés Diccionario